body,
div,
ul,
ol,
li{
    margin:0px 0px 0px 0px;
    padding:0px 0px;
    font-size:16px;
}

#top{
    background-color:#181818;
    width:1440px;
    height:44px;
    color:#CACACA;
}
#top ul > a{
    text-decoration:none;
    color:#CACACA;
}
.shouye{
    /* margin:0px 0px 0px 0px; */
    list-style:none;
    color:#CACACA;
    font-size:10px;
    float:left;
    line-height:44px;
    padding:0 10px;
    margin:0 5px 0 0px;
    /* border:1px solid #ff0; */
}
.shouye:hover{
    text-decoration:underline;
}
.daohang{
    list-style:none;
}
.daohang li{
    float:left;
    font-size:10px;
    padding:0 10px;
    line-height:44px;
    margin:0 5px;
    position:relative;
    /* border:1px solid #ff0; */
}  
.daohang li ul{
    display:none;
    list-style:none;
    position:absolute;
    left:-1px;
    width:500px;
    height:250px;
    border-left:1px solid #CACACA;
    border-right:1px solid #CACACA;
    border-bottom:1px solid #CACACA;
    background-color:#fff;
    z-index: 99;
}
.daohang li ul li a{
    font-size:15px;
    line-height:20px;
    color:#000;
    text-decoration:none;
    /* border-bottom:1px solid #CACACA;
    padding-bottom:10px; */
}
.daohang li:hover{
    background-color:#fff;
    color:#000;
    cursor:pointer;

    
}
.daohang li:hover > ul{
    display:block;
}
.daohang li a{
    float:left;
    display:block;
    padding:0 5px;
    margin:10px 0;
    /* color:red; */
}

.zixun{
    color:#ff0000 !important;
    border-right:2px solid #CACACA;
    /* border:1px solid #000; */
}
.daohang li i{
    line-height:15px;
    padding-left:3px;
    position:relative;
    top:-1px;
}
.daohang li:hover i{
    transform:rotate(180deg);
    padding-right:3px;
    top:1px;
}
.daohang li ul li a:hover{
    color:red;
}
.fenxian{
    border-bottom:1px solid #CACACA;
    border-bottom-style:dashed;
    display:block;
    width:435px;
    position:absolute;
    left:12px;
}


.daohang1 li{
    list-style:none;
    line-height:44px;
    width:77px;
    font-size:10px;
    position:relative;
    /* left:5px; */
    /* display:block; */
    /* border:1px solid #ff0000; */
    float: left;
    margin:0 5px;
    padding:0 10px;
}
.daohang1 li:hover{
    background-color:#fff;
    color:#000;
    cursor:pointer;
    
}
.daohang1 li i{
    line-height:15px;
    padding-left:3px;
    position:relative;
    top:-1px;
    padding-right:0px;
}
.daohang1 li:hover i{
    transform:rotate(180deg);
    padding-right:3px;
    top:1px;
}
.daohang1 li ul{
        width:120px;
        height:145px;
        padding:0 0px 0 0;
        /* border:1px solid #ff0000; */
        display:none;
        border-left:1px solid #CACACA;
        border-right:1px solid #CACACA;
        border-bottom:1px solid #CACACA;
        background-color:#fff;
        position:absolute;
        left:-1px;
        z-index:99;

}
.daohang1 li ul li{
    width:90px;
    line-height:35px;
}

.daohang1 .fx{
    border-bottom:1px solid #CACACA;
    border-bottom-style:dashed;
    display:block;
    width:70px;
    position:relative;
    left:12px;
}
.daohang1 li:hover>ul{
    display:block;
}
.daohang1 li ul img{
    margin-top:0px;
    margin-bottom:-6px;
    /* border:1px solid #ff0000; */

    
}
.daohang1 li ul a{
    font-size:15px;
    line-height:20px;
    color:#000;
    text-decoration:none;
    /* float:right; */
    /* margin-right:0; */
    /* border:1px solid #ff0000; */  
}
.daohang1 li ul li a:hover{
    color:#ff0000;
}

.daohang2 li{
    list-style:none;
    line-height:44px;
    width:65px;
    font-size:10px;
    position:relative;
    /* left:5px; */
    /* display:block; */
    /* border:1px solid #ff0000; */
    float: left;
    margin:0 5px;
    padding:0 10px;
    z-index: 99;
    
}
}   
.daohang2 li:hover{
    background-color:#fff;
    color:#000;
    cursor:pointer;
    
}
.daohang2 li i{
    line-height:15px;
    padding-left:3px;
    position:relative;
    top:-1px;
    padding-right:0px;
}
.daohang2 li:hover i{
    transform:rotate(180deg);
    padding-right:3px;
    top:1px;
  
}
.daohang2 li ul{
    width:125px;
    /* height:px; */
    padding:0px auto;
    border-left:1px solid #CACACA;
    border-right:1px solid #CACACA;
    border-bottom:1px solid #CACACA;
    background-color:#fff;
    position:relative;
    left:-11px;
    display:none;
    
}
.lie li{
    width:90px;
    height:40px;
    /* overflow:hidden; */
    /* border:1px solid #ff0000; */
    /* padding-left:-5px; */
    margin-top:2px;
    margin-bottom:0;
   
    
}
.clear{
    clear: both;
}
.fx1{
    border-bottom:1px solid #CACACA;
    border-bottom-style:dashed;
    /* display:block; */
    width:100px;
    position:relative;
    left:12px;
    float:left;
    margin:0px;
    padding:0px;
    /* border:1px solid #ff0000； */

}
.erweima{
    /* border:1px solid #ff0000; */
    margin-left:24px;
    padding-top:-10px;
    /* width:80px;
    height:80px; */
    display:none;
    /* float:left; */
   

}
.lie li:hover + span .erweima{
    display:block;
   
}
.daohang2 li:hover ul{
    display:block;
    position:absolute;
    
}
.daohang3{
    font-size:10px;
    padding:0 10px;
    line-height:44px;
    margin:0 10px;
    position:relative;
    list-style: none;
    float:right;
    /* border:1px solid #000; */
    overflow:hidden;
    z-index: 99;
}
.daohang3 li{
    float:left;
    padding:0 15px;
    height:44px;
    z-index: 99;
    /* box-shadow:0px 0px 0.5px rgb(51, 51, 51);    */
}


.dengru{
    border-left:1px solid #000;
    border-right:1px solid #000;
    box-shadow:1px 0px 0.5px rgb(51, 51, 51); 
    
}
.zhuce{
    border-right:1px solid #000;
    
}
.daohang3 a{
    color:#CACACA;
    text-decoration:none;
    font-size:10px;
}
.daohang3 li a:hover{
    text-decoration:underline;
}

#top1{
    width:1200px;
    height:100px;
    margin:10px auto;
    /* border:1px solid #ff0000; */
    /* float:left; */
    /* position:absolute; */
    /* left:200px; */
    z-index:80;
}
.logo{
    width:265px;
    height:81px;
    background-image:url(../image/logo.png);
    margin-top:15px;
    float:left;
    /* border:1px solid #ff0000; */
}
.sous{
    float:left;
    /* border:1px solid #000; */
    /* margin-top:52px; */
    margin-left:200px;
    width:350px;
    height:100px;
    margin-right:0px;
}
.sous .search{
    width:300px;
    height:30px;
    border:1px solid rgb(241, 241, 241);
    /* border-color:rgb(241, 241, 241); */
    background-color:rgb(241, 241, 241);
    border-radius:100px;
    position:absolute;
    top:100px;
    right:510px;
    outline:none;

    
}

.sous button{
    width:30px;
    height:33px;
    border:1px solid rgb(241, 241, 241);
    background-color:rgb(241, 241, 241);
    border-top-right-radius:100px;
    border-bottom-right-radius:100px;
    position:absolute;
    top:100px;
    right:520px;
    /* border:1px solid #000; */
    
}
.top1_tubiao{
    width: 379px;
    height: 100px;
    float: left;
    /* border:1px solid #ff0000; */
    /* padding-left:10px; */
    /* margin-left:29px; */
    /* padding-left:10px; */
    
}
.top1_tubiao div{
    /* border:1px solid #000; */
    width:47px;
    height:47px;
    float:right;
    margin-left:14px;
    margin-top:35px;
}
.tubiao_1{
    background-image:url(../image/tubiao1.png);
    position:relative;
}
.tubiao_1_ew{
    width:110px;
    height:150px;
    /* border:1px solid #000; */
    position:absolute;
    top:47px;
    left:-35px;
    background:rgb(253, 253, 253);
    background-repeat: no-repeat;
    background-position-x:17px;
    background-position-y:10px;
    display:none;
}
.tubiao_1_ew_1{
    width:90px;
    height:90px;
    /* border:1px solid #000; */
    position:absolute;
    top:10px;
    left:9px;
    background-image:url(../image/erweima.png);
    background-repeat:no-repeat;
    background-size:90px;
    
}
.tubiao_1_ew_2{
    width: 90px;
    height:35px;
    /* border:1px solid #000; */
    position:absolute;
    top:107px;
    left:9px;
    font-size:13px;
    text-align:center;
}
.tubiao_1:hover span{
    display:block;
}
.tubiao_2{
    background-image:url(../image/tubiao2.png);
    position:relative;
}
.tubiao_2_ew{
    width:110px;
    height:150px;
    /* border:1px solid #000; */
    position:absolute;
    top:47px;
    left:-35px;
    background:rgb(253, 253, 253);
    background-repeat: no-repeat;
    background-position-x:17px;
    background-position-y:10px;
    display:none;
}
.tubiao_2_ew_1{
    width:90px;
    height:90px;
    /* border:1px solid #000; */
    position:absolute;
    top:10px;
    left:9px;
    background-image:url(../image/erweima.png);
    background-repeat:no-repeat;
    background-size:90px;
    
}
.tubiao_2_ew_2{
    width: 90px;
    height:35px;
    /* border:1px solid #000; */
    position:absolute;
    top:107px;
    left:9px;
    font-size:13px;
    text-align:center;
}
.tubiao_2:hover span{
    display:block;
}
.tubiao_3{
    background-image:url(../image/tubiao3.png);
    position:relative;
}
.tubiao_3_ew{
    width:110px;
    height:150px;
    /* border:1px solid #000; */
    position:absolute;
    top:47px;
    left:-35px;
    background:rgb(253, 253, 253);
    background-repeat: no-repeat;
    background-position-x:17px;
    background-position-y:10px;
    display:none;
}
.tubiao_3_ew_1{
    width:90px;
    height:90px;
    /* border:1px solid #000; */
    position:absolute;
    top:10px;
    left:9px;
    background-image:url(../image/erweima.png);
    background-repeat:no-repeat;
    background-size:90px;
    
}
.tubiao_3_ew_2{
    width: 90px;
    height:35px;
    /* border:1px solid #000; */
    position:absolute;
    top:107px;
    left:9px;
    font-size:13px;
    text-align:center;
}
.tubiao_3:hover span{
    display:block;
}
.tubiao_4{
    background-image:url(../image/tubiao4.png);
    position:relative;
}
.tubiao_4_ew{
    width:110px;
    height:150px;
    /* border:1px solid #000; */
    position:absolute;
    top:47px;
    left:-35px;
    background:rgb(253, 253, 253);
    background-repeat: no-repeat;
    background-position-x:17px;
    background-position-y:10px;
    display:none;
}
.tubiao_4_ew_1{
    width:90px;
    height:90px;
    /* border:1px solid #000; */
    position:absolute;
    top:10px;
    left:9px;
    background-image:url(../image/erweima.png);
    background-repeat:no-repeat;
    background-size:90px;
    
}
.tubiao_4_ew_2{
    width: 90px;
    height:35px;
    /* border:1px solid #000; */
    position:absolute;
    top:107px;
    left:9px;
    font-size:13px;
    text-align:center;
}
.tubiao_4:hover span{
    display:block;
}
.tubiao_5{
    background-image:url(../image/tubiao5.png);
    position:relative;
}
.tubiao_5_ew{
    width:110px;
    height:150px;
    /* border:1px solid #000; */
    position:absolute;
    top:47px;
    left:-35px;
    background:rgb(253, 253, 253);
    background-repeat: no-repeat;
    background-position-x:17px;
    background-position-y:10px;
    display:none;
}
.tubiao_5_ew_1{
    width:90px;
    height:90px;
    /* border:1px solid #000; */
    position:absolute;
    top:10px;
    left:9px;
    background-image:url(../image/erweima.png);
    background-repeat:no-repeat;
    background-size:90px;
    
}
.tubiao_5_ew_2{
    width: 90px;
    height:35px;
    /* border:1px solid #000; */
    position:absolute;
    top:107px;
    left:9px;
    font-size:13px;
    text-align:center;
}
.tubiao_5:hover span{
    display:block;
}
.tubiao_6{
    background-image:url(../image/tubiao6.png);
    position:relative;
}
.tubiao_6_ew{
    width:110px;
    height:150px;
    /* border:1px solid #000; */
    position:absolute;
    top:47px;
    left:-35px;
    background:rgb(253, 253, 253);
    background-repeat: no-repeat;
    background-position-x:17px;
    background-position-y:10px;
    display:none;
}
.tubiao_6_ew_1{
    width:90px;
    height:90px;
    /* border:1px solid #000; */
    position:absolute;
    top:10px;
    left:9px;
    background-image:url(../image/erweima.png);
    background-repeat:no-repeat;
    background-size:90px;
    
}
.tubiao_6_ew_2{
    width: 90px;
    height:35px;
    /* border:1px solid #000; */
    position:absolute;
    top:107px;
    left:9px;
    font-size:13px;
    text-align:center;
}
.tubiao_6:hover span{
    display:block;
}
#menubox{
    width:1200px;
    height:60px;
    border:1px solid #000;
    margin:0 auto;
    position:relative;
}
.menu1{
    width:404px;
    height:60px;
    border:1px solid #000;
    margin:0px;
    float:left;
    position:absolute;
}
.menu2{
    width:306px;
    height:60px;
    border:1px solid #ff0000;
    margin:0px;
    float:left;
    position:absolute;
    left:400px;
}
.menu3{
    width:404px;
    height:60px;
    border:1px solid #fff000;
    margin:0px;
    /* float:right; */
    position:absolute;
    left:790px;
}